kicker strip - German English Dictionary